/*
	public
*/
* { margin:0; padding:0;}

a 			{text-decoration:none;}
a:link		{text-decoration:none;}
a:visited	{text-decoration:none;}
a:hover		{text-decoration:none;cursor:hand;}
a:active	{text-decoration:none;}

body{
 	font-size: 62.5%;font-family:"tahoma,arial,宋体,sans-serif",Verdana, Arial;
	color:#626262;
}

li{
	list-style-type: none; display: inline;
}
img{
	border:0;
}

/*
	reusable
*/
.text-center{text-align: center;}
.clear{clear:both;}

/*
	layout
*/
.center{
	width: 1000px; margin: 0 auto;
	position: relative;
}/*在页面居中（需要定宽）*/

#accountnav{
	font-size: 1.4em;
	background-color: #EEEEEE;
	border-bottom: 1px solid #DCDCDC; padding: 5px 5px 5px 10px;
	overflow: hidden;
	.left-wrap{
		float:left;
	}
	.right-wrap{
		float:right;
	}
}
#header {
	.shead{
		position: relative;/*对父元素进行相对定位，对子元素进行绝对定位，那么子元素就会相对于父元素进行绝对定位*/
		height:100px; margin-bottom: 30px;
		.logo{
			position: absolute; top: 40px; left: 40px;
			height: 100px; 
			img{
				margin: auto 0;
			}
		}
	}
	.search{
		padding-top: 40px; float: right;
	}
	.searchTabs li{
		float: none !important;//修复IE6不支持inline-block的问题
		float: left;
		font-size: 1.2em;
		padding: 4px 15px;
		display: inline-block;
		cursor:pointer;
	}
	.searchTabs li.active{
		background-color: #4499EE;
		color: white;
	}
	.search-field{
		background-color: #4499EE;
		height: 34px;
		float: left;
		input{
			height: 18px; width: 457px; padding: 5px; margin-top: 3px; margin-left: 3px;
			border: 0 none;
		}
	}
	.search-submit{
		background-color: #4499EE;
		border: 0 none;
		height: 34px; width: 134px;
		float: left;
		font-size: 1.8em; color: #FFFFFF;
		-moz-border-radius: 0 3px 3px 0;
		cursor:pointer;
	}
	
	.categorynav{
		font-size: 1.5em; font-weight: bold;
		background: #4499EE; margin-bottom: 10px;
		li{
			float: none !important;//修复IE6不支持inline-block的问题
			float: left;
			display: inline-block;
			padding: 10px 20px;text-align: center; color: #4499EE;
			a:link		{color:white;}
			a:visited	{color:white;}
			a:hover		{color:white;}
			a:active	{color:white;}
			
		}
		li:hover{
			background-color: #d6e9fc;
		}
		.active {
			background-color: #d6e9fc; color: white;
			a:link		{color:#3499EE;}
			a:visited	{color:#3499EE;}
			a:hover		{color:#3499EE;}
			a:active	{color:#3499EE;}
		}
	}
}

#footer{
	font-size: 1.2em;
}

.error {
	color: red;
	font-size: 1.2em;
	font-weight: bold;
}

.important_1 {
	color: red;
	font-weight: bold;
}

.important_1_1 {
	color: red;
}

.important_2 {
	color: #065FB9;
	font-weight: bold;
}

.important_2_1 {
	color: #065FB9;
}

.minImg {
	height: 20px;
	width: 20px;
}

.midImg {
	height: 70px;
	width: 70px;
}

.button1 {
	height: 30px;
	width: 120px;
}

.midImg_brand {
	height: 50px;
	width: 100px;
}
.require {
	font-weight:bold;
	font-size:1.4;
	color:red;
}

.error {
	font-weight:bold;
	color:red;
}

a.editer {
color:blue;
font-weight:bold;
}